

                    Een toekomst voor Forth?

a) Forth is:
    Filosofie, Taal, Toolbox, OS, etc.

b) Gebreken:
    Veel dialecten!
        * Voor PC: gForth, Win32Forth, Wina, Lina, etc.
        * Voor MSP430: 4E4TH, Mecrisp, eForth, FastForth, VFX lite, noForth, etc.
        * Weinig standaard code voorbeelden en/of libraries
        * Geen open source gemeenschap als bij C
        * Een versnipperde gemeenschap, sterven we uit?
        * Je kan alles, maar over het algemeen moet je het wel zelf doen
          dat legt de drempel voor iedereen maar vooral nieuwelingen wel erg hoog!


c) Voordelen:
    Geweldig flexibele ontwikkel omgeving voor:
        * Ontwikkeling algoritmes
        * Testen nieuwe hardware
        * Slim gefactoriseerde software
        * Taal uitbreidingen
        * Etc.


d) Er zijn pogingen om samen te werken:
    1) Code voorbeelden
        Example Forth Code              = http://wiki.c2.com/?ExampleForthCode
        Voor gForth                     = http://sametwice.com/forth_code
        The Forth Scientific Library    = https://www.taygeta.com/fsl/sciforth.html
        FLAG project                    = http://soton.mpeforth.com/flag/
        Egel project for MSP430         = https://noforth.bitbucket.io/site/egel%20for%20launchpad.html
        Pagina van Albert Nijhof        = http://home.hccnet.nl/anij/

    2) Voorbeelden van platform websites:
        gForth          = https://www.gnu.org/software/gforth/
        4E4TH           = http://www.somersetweb.com/4E4th/EN.html
        noForth/Egel    = http://home.hccnet.nl/anij/nof/noforth.html


e) Open source:
    1) Waarom bestaat er nauwelijks overdraagbare Forth source?
    2) Waarom kiest de Forth gemeenschap geen algemeen ondersteund platform?
    3) Dat lukt in de C-wereld wel, waarom daar wel?
    4) Egel project is aanzet tot open source voor de MSP430, hoe moet dat verder?
    5) Wordt dat als probleem gezien, en zo ja wat gaan we er aan doen?

